package de.howie.android.logviewer.collection;

import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import de.howie.android.logviewer.collection.DataPoints;
import de.howie.android.logviewer.collection.DataSets;
import android.app.Application;

public class GlobalContext extends Application {
	String dataFileName;
	File dataFile;
	String fileInfo;
	
	List<DataSets> dataSets = new ArrayList<DataSets>();
	List<DataPoints> dataPoints = new ArrayList<DataPoints>();
	private HashMap<String, String> logMessages;	
	
	public File getDataFile() {
		return dataFile;
	}
	public String getDataFileName(){
		return dataFileName;
		}
	
	public List<DataPoints> getDataPoints() {
		return dataPoints;
	}
	public List<DataSets> getDataSets() {
		return dataSets;
	}

	public String getFileInfo() {
		return fileInfo;
	}
	public HashMap<String, String> getLogMessages() {
		return logMessages;
	}
	
	
	public void setDataFile(File dataFile) {
		this.dataFile = dataFile;
	}
	public void setDataFileName(String s){
		dataFileName = s;
		}
	
	public void setDataPoints(List<DataPoints> dataPoints) {
		this.dataPoints = dataPoints;
	}
	public void setDataSets(List<DataSets> dataSets) {
		this.dataSets = dataSets;
	}
	public void setFileInfo(String fileInfo) {
		this.fileInfo = fileInfo;
	}
	public void setLogMessage(HashMap<String, String> logMessages) {
		this.logMessages = logMessages;
		
	}
	public void setLogMessages(HashMap<String, String> logMessages) {
		this.logMessages = logMessages;
	}

	
	
}
